package com.yanchengtect.demo.progress.rollback.activity.domain;

import java.math.BigDecimal;
import java.util.Date;


public class User {

	private Integer user_id;
	
	private String user_name;
	
	private String phone;
	
	private String password;
	
	private String user_qq;
	
	private String tx_password;
	
	private String taobao_id;
	
	private Integer taobao_status;
	
	private String bank_card;
	
	private Integer vip_id;
	
	private Date vip_endtime;
	
	private Float money_use;
	
	private Float money_return;
	
	private Short level;
	
	private Integer return_num;
	
	private Date reg_time;

	private Integer indiana;

	private BigDecimal reward;
	
	private Integer srcid;

	private String invite_code;
	
	private Integer weight;
	private Integer low_weight;
	private Integer high_weight;
	private Integer base_weight;
	
	private Integer version;
	
	private BigDecimal freeze_reward;
	

	private Short picture_task_level;
	
	/* 免手续费额度  */
	private BigDecimal free_quota_money;
	
	private Integer is_fans; // 是否是巴粉
	
	private Date fans_end_time;  // 巴粉到期时间
	
	private Date fans_start_time; // 巴粉开始时间
	
	public Date getFans_start_time() {
		return fans_start_time;
	}

	public void setFans_start_time(Date fans_start_time) {
		this.fans_start_time = fans_start_time;
	}

	public Integer getIs_fans() {
		return is_fans;
	}

	public void setIs_fans(Integer is_fans) {
		this.is_fans = is_fans;
	}

	public Date getFans_end_time() {
		return fans_end_time;
	}

	public void setFans_end_time(Date fans_end_time) {
		this.fans_end_time = fans_end_time;
	}

	public BigDecimal getFree_quota_money() {
		return free_quota_money;
	}
	
	public void setFree_quota_money(BigDecimal free_quota_money) {
		this.free_quota_money = free_quota_money;
	}
	
	public Short getPicture_task_level() {
		return picture_task_level;
	}

	public void setPicture_task_level(Short picture_task_level) {
		this.picture_task_level = picture_task_level;
	}

	
	/************构造函数*************/
	public User() {
		super();
	}

	public User(String phone) {
		this.phone = phone;
	}
	
	
	public User(String user_name, String phone, String password, String user_qq) {
		super();
		this.user_name = user_name;
		this.phone = phone;
		this.password = password;
		this.user_qq = user_qq;
	}
	
	public User(Integer user_id, Float money_return, Integer return_num, Integer weight, Integer version) {
		super();
		this.user_id = user_id;
		this.money_return = money_return;
		this.return_num = return_num;
		this.weight = weight;
		this.version = version;
	}

	public User(Integer user_id, Integer weight, Integer version) {
		super();
		this.user_id = user_id;
		this.weight = weight;
		this.version = version;
	}

	/**^^^^^^^^^^构造函数^^^^^^^^^**/
	
	
	public Integer getWeight() {
		return weight;
	}

	public void setWeight(Integer weight) {
		this.weight = weight;
	}

	public Integer getLow_weight() {
		return low_weight;
	}

	public void setLow_weight(Integer low_weight) {
		this.low_weight = low_weight;
	}

	public Integer getHigh_weight() {
		return high_weight;
	}

	public void setHigh_weight(Integer high_weight) {
		this.high_weight = high_weight;
	}

	public Integer getBase_weight() {
		return base_weight;
	}

	public void setBase_weight(Integer base_weight) {
		this.base_weight = base_weight;
	}

	public Integer getVersion() {
		return version;
	}

	public void setVersion(Integer version) {
		this.version = version;
	}
	
	public Integer getSrcid() {
		return srcid;
	}

	public void setSrcid(Integer srcid) {
		this.srcid = srcid;
	}

	public Integer getUser_id() {
		return user_id;
	}

	public void setUser_id(Integer user_id) {
		this.user_id = user_id;
	}

	public String getUser_name() {
		return user_name;
	}

	public void setUser_name(String user_name) {
		this.user_name = user_name;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getUser_qq() {
		return user_qq;
	}

	public void setUser_qq(String user_qq) {
		this.user_qq = user_qq;
	}

	public String getTx_password() {
		return tx_password;
	}

	public void setTx_password(String tx_password) {
		this.tx_password = tx_password;
	}

	public String getTaobao_id() {
		return taobao_id;
	}

	public void setTaobao_id(String taobao_id) {
		this.taobao_id = taobao_id;
	}

	public Integer getTaobao_status() {
		return taobao_status;
	}

	public void setTaobao_status(Integer taobao_status) {
		this.taobao_status = taobao_status;
	}

	public String getBank_card() {
		return bank_card;
	}

	public void setBank_card(String bank_card) {
		this.bank_card = bank_card;
	}

	public Integer getVip_id() {
		return vip_id;
	}

	public void setVip_id(Integer vip_id) {
		this.vip_id = vip_id;
	}

	public Date getVip_endtime() {
		return vip_endtime;
	}

	public void setVip_endtime(Date vip_endtime) {
		this.vip_endtime = vip_endtime;
	}

	public Float getMoney_use() {
		return money_use;
	}

	public void setMoney_use(Float money_use) {
		this.money_use = money_use;
	}

	public Float getMoney_return() {
		return money_return;
	}

	public void setMoney_return(Float money_return) {
		this.money_return = money_return;
	}

	public Short getLevel() {
		return level;
	}

	public void setLevel(Short level) {
		this.level = level;
	}

	public Integer getReturn_num() {
		return return_num;
	}

	public void setReturn_num(Integer return_num) {
		this.return_num = return_num;
	}

	public Date getReg_time() {
		return reg_time;
	}

	public void setReg_time(Date reg_time) {
		this.reg_time = reg_time;
	}


	public Integer getIndiana() {
		return indiana;
	}

	public void setIndiana(Integer indiana) {
		this.indiana = indiana;
	}

	public BigDecimal getReward() {
		return reward;
	}

	public void setReward(BigDecimal reward) {
		this.reward = reward;
	}
	
	public String getInvite_code() {
		return invite_code;
	}

	public void setInvite_code(String invite_code) {
		this.invite_code = invite_code;
	}

	public BigDecimal getFreeze_reward() {
		return freeze_reward;
	}

	public void setFreeze_reward(BigDecimal freeze_reward) {
		this.freeze_reward = freeze_reward;
	}
	
	
}
